pulled hamstring - German English Dictionary